package api.net;

import bean.*;
import okhttp3.RequestBody;
import retrofit2.Call;
import retrofit2.http.Body;
import retrofit2.http.GET;
import retrofit2.http.POST;

public interface RequestURLAPP {
    //接口地址
    String HOST = "http://XX.XX.XX.XX/";

    /**
     * 登录
     */
    @POST("/admin/ep/user/login")
    Call<LoginBean> login(@Body RequestBody body);

    /**
     * 获取授权记录
     */
    @POST("admin/pm/operator-grant-log/page")
    Call<OperatorGrantLogPageBean> operatorGrantLog_page(@Body RequestBody body);

    /**
     * 工作台-编辑内容-展示内容下拉列表数据
     */
    @GET("/admin/sys/homepage-card/list-all-card-dict")
    Call<ListAllCardDictBean> listAllCardDict();
    /**
     * 工作台-视图数据
     */
    @GET("/admin/sys/homepage-card/list-all-card")
    Call<ListAllCardBean> listAllCard();

    /**
     * 生产管理-页面数据
     */
    @GET("/admin/producemanager/control-conf/getCenterDetail/1")
    Call<GetCenterDetailBean> getCenterDetail();

    /**
     * 生产管理-换刀
     */
    @POST("/admin/producemanager/change-knife-log/add")
    Call<SuccessBean> changeKnifeLogAdd(@Body RequestBody body);
    /**
     * 生产管理-启动、停止生产线
     */
    @POST("/admin/producemanager/control-log/changeLineState")
    Call<SuccessBean> changeLineState(@Body RequestBody body);


    //商家入驻-去确认
    @GET("/admin/api/services/app/Supplier/ConfirmPay")
    Call<SuccessBean> confirmPay(@Body RequestBody body);

}

